business affected with a public interest - Francés Inglés Diccionario